package com.decent.service;

import com.decent.entity.Store;

import java.util.List;

public interface StoreService {

    /**
     * 对外门店列表查询
     * @return List<Store>
     */
    public List<Store> getStoreList();

    /**
     * 插入门店
     * @param store 门店实体
     * @return 影响行数
     */
    public Integer insertStore(Store store);

    /**
     * 修改门店的功能，修改门店名称的时候同步修改对应的订单信息
     * @param store id,name
     * @return 影响行数
     */
    public Integer updateStore(Store store);

    /**
     * 删除门店的功能，门店有绑定订单的情况下不允许删除
     * @param storeId id
     * @return 影响行数
     */
    public Integer deleteStore(Integer storeId);


}
